package datastructure.tree.avl;

/**
 * @Description: 平衡二叉树树的测试类
 * @author: Yang Qiang
 * @create: 2021-12-01 21:30
 */
public class AVLTest {
    public static void main(String[] args) {
        // 添加二叉搜索树, 这颗树肯定是平衡的
        AVLTree<Integer> avlTree = new AVLTree<>();
//        avlTree.addEle(7);
//        avlTree.addEle(3);
//        avlTree.addEle(10);
//        avlTree.addEle(1);
//        avlTree.addEle(5);
//        avlTree.addEle(9);
//        avlTree.addEle(12);
        avlTree.addEle(1);
        avlTree.addEle(2);
        avlTree.addEle(3);
        avlTree.addEle(4);
        avlTree.addEle(5);
        avlTree.addEle(6);
        avlTree.addEle(7);
        boolean balance = avlTree.isBalance();
        System.out.println(balance);
        boolean bst = avlTree.isBST();
        System.out.println(bst);
    }
}
